

/******.shop .left*/

.shop{width: 1200px;margin: 0 auto;clear: both;overflow: hidden;margin-top: 60px;margin-bottom: 60px;}



/*.pay .list*/

.shop .list{width: 615px;margin: 0 auto;margin-bottom: 40px;}

.shop .list ul{clear: both;overflow: hidden;width: 100%;background: url(../images/shop-car/shop_01.png) no-repeat;

			padding-top: 35px;}

.shop .list ul li{float: left;width: 205px;text-align: center;}





/*.shop .car*/

.shop .car{clear: both;overflow: hidden;width: 1198px;border: 1px solid #b5b5b5 ;}

.shop .car table{width: 100%;}

.shop .car table thead tr{height: 48px;border-bottom: 1px solid #b5b5b5;text-align: left;}

.shop .car table thead tr th{padding-left: 10px;box-sizing: border-box;width: 15%;}

.shop .car table thead tr th:nth-child(1){width:34%}

.shop .car table thead tr th:nth-child(1) label{padding-left: 20px;cursor: pointer;}

.shop .car table thead tr th:nth-child(1) p{float: right;margin-right: 120px;font-size: 18px;}



.shop .car table tbody tr{height: 48px;border-top: 1px solid #b5b5b5;}

.shop .car table tbody tr td:nth-child(1){padding-left: 10px;box-sizing: border-box;width: 34%;}



.shop .car table tbody tr td{padding: 40px 10px 20px;box-sizing: border-box;font-size: 16px;

			font-family: "微软雅黑";}

.shop .car table tbody tr td label{float: left;margin-top: 30px;margin-right: 20px;}

.shop .car table tbody tr td label input{display: none;}



.checbox{padding-left: 0px;}

.checbox input{

				position: absolute;

				visibility: hidden;

			}

.checbox span {position: absolute;display: block;cursor: pointer;

				width: 12px;height: 12px;border: 1px solid #000;

				}

				

.checbox input:checked + span:after{content: '';

				position: absolute;display: block;left: 3px;

				width: 5px;height: 8px;border: solid #000000;

				border-width: 0 2px 2px 0;transform: rotate(45deg);

				

			}



.shop .car table tbody tr td img{float: left;margin-right: 20px;}

.shop .car table tbody tr td h3>a{font-size: 20px;font-weight: 500;font-family: "微软雅黑";}

.shop .car table tbody tr td p{font-size: 14px;font-family: "微软雅黑";margin-top: 10px;color: #606060;}

.shop .car table tbody tr td:nth-child(4) input{width: 80px;height: 45px;float: left;padding:0 10px;

				margin-right: 5px;outline: none;}

.shop .car table tbody tr td:nth-child(4) span{width: 17px;height: 17px;float: left;text-align: center;

		border: 1px solid #b2b2b3;line-height: 17px;cursor: pointer;}

.shop .car table tbody tr td:nth-child(4) span:nth-child(5){margin-top: -17px;}





.shop .car table tbody tr:nth-child(3) td{padding: 40px 10px 20px;box-sizing: border-box;font-size: 16px;

			font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(3) td label{float: left;margin-top: 30px;margin-right: 20px;}

.shop .car table tbody tr:nth-child(3) td img{float: left;margin-right: 20px;}

.shop .car table tbody tr:nth-child(3) td h3>a{font-size: 20px;font-weight: 500;font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(3) td p{font-size: 14px;font-family: "微软雅黑";margin-top: 10px;color: #606060;}

.shop .car table tbody tr:nth-child(3) td:nth-child(4) input{width: 80px;height: 45px;float: left;padding:0 10px;

				margin-right: 5px;outline: none;}

.shop .car table tbody tr:nth-child(3) td:nth-child(4) span{width: 17px;height: 17px;float: left;text-align: center;

		border: 1px solid #b2b2b3;line-height: 17px;cursor: pointer;}

.shop .car table tbody tr:nth-child(3) td:nth-child(4) span:nth-child(5){margin-top: -17px;}





.shop .car table tbody tr:nth-child(4) td{padding: 40px 10px 20px;box-sizing: border-box;font-size: 16px;

			font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(4) td label{float: left;margin-top: 30px;margin-right: 20px;}

.shop .car table tbody tr:nth-child(4) td img{float: left;margin-right: 20px;}

.shop .car table tbody tr:nth-child(4) td h3>a{font-size: 20px;font-weight: 500;font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(4) td p{font-size: 14px;font-family: "微软雅黑";margin-top: 10px;color: #606060;}

.shop .car table tbody tr:nth-child(4) td:nth-child(4) input{width: 80px;height: 45px;float: left;padding:0 10px;

				margin-right: 5px;outline: none;}

.shop .car table tbody tr:nth-child(4) td:nth-child(4) span{width: 17px;height: 17px;float: left;text-align: center;

		border: 1px solid #b2b2b3;line-height: 17px;cursor: pointer;}

.shop .car table tbody tr:nth-child(4) td:nth-child(4) span:nth-child(5){margin-top: -17px;}





.shop .car table tbody tr:nth-child(5) td{padding: 40px 10px 20px;box-sizing: border-box;font-size: 16px;

			font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(5) td label{float: left;margin-top: 30px;margin-right: 20px;}

.shop .car table tbody tr:nth-child(5) td img{float: left;margin-right: 20px;}

.shop .car table tbody tr:nth-child(5) td h3>a{font-size: 20px;font-weight: 500;font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(5) td p{font-size: 14px;font-family: "微软雅黑";margin-top: 10px;color: #606060;}

.shop .car table tbody tr:nth-child(5) td:nth-child(4) input{width: 80px;height: 45px;float: left;padding:0 10px;

				margin-right: 5px;outline: none;}

.shop .car table tbody tr:nth-child(5) td:nth-child(4) span{width: 17px;height: 17px;float: left;text-align: center;

		border: 1px solid #b2b2b3;line-height: 17px;cursor: pointer;}

.shop .car table tbody tr:nth-child(5) td:nth-child(4) span:nth-child(5){margin-top: -17px;}





.shop .car table tbody tr:nth-child(6) td{padding: 40px 10px 20px;box-sizing: border-box;font-size: 16px;

			font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(6) td label{float: left;margin-top: 30px;margin-right: 20px;}

.shop .car table tbody tr:nth-child(6) td img{float: left;margin-right: 20px;}

.shop .car table tbody tr:nth-child(6) td h3>a{font-size: 20px;font-weight: 500;font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(6) td p{font-size: 14px;font-family: "微软雅黑";margin-top: 10px;color: #606060;}

.shop .car table tbody tr:nth-child(6) td:nth-child(4) input{width: 80px;height: 45px;float: left;padding:0 10px;

				margin-right: 5px;outline: none;}

.shop .car table tbody tr:nth-child(6) td:nth-child(4) span{width: 17px;height: 17px;float: left;text-align: center;

		border: 1px solid #b2b2b3;line-height: 17px;cursor: pointer;}

.shop .car table tbody tr:nth-child(6) td:nth-child(4) span:nth-child(5){margin-top: -17px;}





.shop .car table tbody tr:nth-child(7) td{padding: 40px 10px 20px;box-sizing: border-box;font-size: 16px;

			font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(7) td label{float: left;margin-top: 30px;margin-right: 20px;}

.shop .car table tbody tr:nth-child(7) td img{float: left;margin-right: 20px;}

.shop .car table tbody tr:nth-child(7) td h3>a{font-size: 20px;font-weight: 500;font-family: "微软雅黑";}

.shop .car table tbody tr:nth-child(7) td p{font-size: 14px;font-family: "微软雅黑";margin-top: 10px;color: #606060;}

.shop .car table tbody tr:nth-child(7) td:nth-child(4) input{width: 80px;height: 45px;float: left;padding:0 10px;

				margin-right: 5px;outline: none;}

.shop .car table tbody tr:nth-child(7) td:nth-child(4) span{width: 17px;height: 17px;float: left;text-align: center;

		border: 1px solid #b2b2b3;line-height: 17px;cursor: pointer;}

.shop .car table tbody tr:nth-child(7) td:nth-child(4) span:nth-child(5){margin-top: -17px;}







/*.shop .sub*/

.shop .sub{float: right;margin-top:22px;}

.shop .sub p{font-size: 20px;font-family: "微软雅黑";}

.shop .sub button,.shop .sub input,.shop .sub a{font-size: 24px;font-family: "微软雅黑";width: 165px;height: 48px;line-height: 48px;float: right;margin-top: 40px;

		color: #fff;background: #e94300;border: 1px solid #e94300;outline: none;cursor: pointer;margin-left: 5px; text-align: center;}
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}